have things firmly under control - Allemand Anglais Dictionnaire